donie-input-item-input.form1{
  width: 100%;
  overflow: hidden;
}
.form1 .title{
    color: #333333;
    text-align: center;
    font-size: 30rpx;
    line-height: 1;
    padding-bottom: 20rpx;
}
.form1 .butdefault{
    background: #3ca5f6;
    border-radius:2rpx; 
    margin-top: 30rpx;
}
.form1 .donie-input-item{
    min-height: 80rpx;
    display: flex;
    flex-direction: row;
    position: relative;
    box-sizing: border-box;
    padding: 0rpx;
    align-items: center;
    margin-top: 30rpx;
}
.form1 .donie-input-item,.donie-select-item{
    align-items: flex-start;
    font-size: 26rpx;

}
.form1 .donie-input-item .donie-input-item-label{
    font-size: 30rpx;
    padding: 15rpx 15rpx 15rpx 0rpx; 
   min-width: 115rpx;
    line-height: 40rpx;
    height: 30rpx;
    display: flex;
    flex-direction: row;
    align-items: center;
    
}
.form1 .donie-input-item .donie-select-item-label{
    min-width: 150rpx;
}
.form1 .donie-input-item .selectBox-lable image{
    width: 20rpx;
    height: 20rpx;
    margin-right:5rpx 10rpx;
}
.selectBox{
    display:inline-flex;
    min-width: 50%;
    
    flex-direction: row;
    padding: 15rpx 0rpx 0rpx; 
    color: #979797
}

.form1 .donie-input-item .donie-input-item-label .red{
    color:#ff0000
}
.donie-select-item-input{

}
.form1 .donie-input-item .donie-input-item-input{
      padding: 15rpx 15rpx 15rpx 15rpx; 
    width: 100%;

    border: 1px solid #dddddd;
    padding-right: 15rpx;
    -webkit-box-flex: 1;
            box-flex: 1;
    -webkit-flex-shrink: 1;
            flex-shrink: 1;
}
.butdefault{
    font-size: 28rpx;
    line-height: 85rpx;
    letter-spacing: 1px;
}
.btn-area view{
    margin-top: 20rpx;
    text-align: center;
    
}
.btn-area view text{
    color: #ff0000
}